import { WarehousePosition } from './warehouse-position-input';
/**
* 库位全局返回结果
*
* @export
* @interface ResultWarehousePosition
*/
export interface ResultWarehousePosition {

    /**
     * 状态码
     *
     * @type {number}
     * @memberof ResultWarehousePosition
     */
    code?: number;

    /**
     * 类型success、warning、error
     *
     * @type {string}
     * @memberof ResultWarehousePosition
     */
    type?: string | null;

    /**
     * 错误信息
     *
     * @type {string}
     * @memberof ResultWarehousePosition
     */
    message?: string | null;

    /**
     * @type {WarehousePositionPagedResult}
     * @memberof ResultWarehousePosition
     */
    result?: WarehousePositionPagedResult;

    /**
     * 附加数据
     *
     * @type {any}
     * @memberof ResultWarehousePosition
     */
    extras?: any | null;

    /**
     * 时间
     *
     * @type {Date}
     * @memberof ResultWarehousePosition
     */
    time?: Date;
}



/**
 * 库位分页结果
 * @export
 * @interface WarehousePositionPagedResult
 * /      * 页码     * @type {number}     * @memberof WarehousePositionPageInput     */
export interface WarehousePositionPagedResult {
    /**
     * 当前页数据集合
     * @type {Array<WarehousePosition>}
     */
    items: Array<WarehousePosition>;

    /**
     * 总记录数
     * @type {number}
     */
    total: number;

    /**
     * 当前页码
     * @type {number}
     */
    pageNumber: number;

    /**
     * 每页大小
     * @type {number}
     */
    pageSize: number;
}

